package com.supplychainapi.domain.templet;

import com.supplychainapi.proxy.annotation.NotNull;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel("常用清单列表查询")
public class TempletListSearch {
    @ApiModelProperty(value = "页码", required = true)
    @NotNull
    private Integer pageNum;

    @ApiModelProperty(value = "每页条数", required = true)
    @NotNull
    private Integer pageSize;

    @ApiModelProperty("清单名称")
    private String fsTempletName;

    @ApiModelProperty("修改开始日期")
    private String fsUpdateStartDate;

    @ApiModelProperty("修改结束日期")
    private String fsUpdateEndDate;

    @ApiModelProperty("使用单位")
    private String fsApplyName;

    @ApiModelProperty("备注")
    private String fsNote;

    @ApiModelProperty("物料代码开始")
    private String fsMaterialIdStart;

    @ApiModelProperty("物料代码结束")
    private String fsMaterialIdEnd;

    @ApiModelProperty("物料名称")
    private String fsMaterialName;

    @ApiModelProperty("明细备注")
    private String fsDtlNote;

    @ApiModelProperty("状态")
    private Short fiStatus;

    @ApiModelProperty("店铺id")
    private String fsShopGUID;

    public Integer getPageNum() {
        return pageNum;
    }

    public void setPageNum(Integer pageNum) {
        this.pageNum = pageNum;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public String getFsTempletName() {
        return fsTempletName;
    }

    public void setFsTempletName(String fsTempletName) {
        this.fsTempletName = fsTempletName;
    }

    public String getFsUpdateStartDate() {
        return fsUpdateStartDate;
    }

    public void setFsUpdateStartDate(String fsUpdateStartDate) {
        this.fsUpdateStartDate = fsUpdateStartDate;
    }

    public String getFsUpdateEndDate() {
        return fsUpdateEndDate;
    }

    public void setFsUpdateEndDate(String fsUpdateEndDate) {
        this.fsUpdateEndDate = fsUpdateEndDate;
    }

    public String getFsApplyName() {
        return fsApplyName;
    }

    public void setFsApplyName(String fsApplyName) {
        this.fsApplyName = fsApplyName;
    }

    public String getFsNote() {
        return fsNote;
    }

    public void setFsNote(String fsNote) {
        this.fsNote = fsNote;
    }

    public String getFsMaterialIdStart() {
        return fsMaterialIdStart;
    }

    public void setFsMaterialIdStart(String fsMaterialIdStart) {
        this.fsMaterialIdStart = fsMaterialIdStart;
    }

    public String getFsMaterialIdEnd() {
        return fsMaterialIdEnd;
    }

    public void setFsMaterialIdEnd(String fsMaterialIdEnd) {
        this.fsMaterialIdEnd = fsMaterialIdEnd;
    }

    public String getFsMaterialName() {
        return fsMaterialName;
    }

    public void setFsMaterialName(String fsMaterialName) {
        this.fsMaterialName = fsMaterialName;
    }

    public String getFsShopGUID() {
        return fsShopGUID;
    }

    public void setFsShopGUID(String fsShopGUID) {
        this.fsShopGUID = fsShopGUID;
    }

    public Short getFiStatus() {
        return fiStatus;
    }

    public void setFiStatus(Short fiStatus) {
        this.fiStatus = fiStatus;
    }

    public String getFsDtlNote() {
        return fsDtlNote;
    }

    public void setFsDtlNote(String fsDtlNote) {
        this.fsDtlNote = fsDtlNote;
    }

}

